weed whacking - French English Dictionary